piston cooling telescopic pipes - Français Anglais Dictionnaire